cross-bow maker - French English Dictionary